function columns1(vm) {
    const cols = [
        {
            title: '序号',
            dataIndex: '序号',
            width: 70,
            align: 'center',
            customRender: function (t, r, index) {
                return parseInt(index) + 1
            }
        },
        {
            title: '类型',
            align: 'center',
            width: 70,
            dataIndex: 'type',
            customRender: (t, r, i) => {
                const cases = {
                    '1': '计划',
                    '2': '作业',
                    '3': '报表'
                }

                return cases[t]
            }
        },
        {
            title: '任务',
            dataIndex: 'title',
            width: 300,
        },
        {
            title: '阶段',
            dataIndex: 'stagename'
        },
        {
            title: '提交部门',
            dataIndex: 'subUnitName'
        },
        {
            title: '提交人',
            dataIndex: 'subUserName'
        },
        {
            title: '提交时间',
            dataIndex: 'subTime'
        },
        {
            title: '结论',
            dataIndex: 'complateAdvice',
            width: 150,
            scopedSlots: { customRender: 'complateAdvice' }
            // customRender: (value, row, index) => {
            //     return <a-tooltip>
            //         <template slot="title"> {type}</template>
            //         {type}
            //     </a-tooltip>;
            // }
        },
        {
            title: '审批时间',
            dataIndex: 'complateTime'
        },
        {
            title: '当前任务',
            dataIndex: 'task'
        },
        {
            title: '操作',
            align: 'center',
            key: 'action',
            scopedSlots: { customRender: 'action' }
        }
    ]
    return cols
}

export { columns1 } 